 

		.banner 
		{
			width: 750rpx;
			height: 280rpx;
		}

		.form 
		{
			padding: 20rpx;
		}

		.avatar-btn 
		{
			width: 200rpx;
			margin: auto;
		}

		.tag 
		{
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			margin-top: 20rpx;
        }
			.tag-item {
				margin-bottom: 20rpx;
			
		}

		.submit 
		{
			background-color: #ffd91d;
		}
 
 
 
 .notice_box{ margin-bottom: 35rpx;}
 
 
 

 
 
 .list .title{font-size: 35rpx;font-weight: 600;margin-bottom: 25rpx;}
 
 /* 活动列表页面 */
 .tagtab-box{ background-color: #ececec;width: 100%;overflow: hidden;padding: 8rpx 0;margin-bottom: 25rpx; margin-top: 25rpx;}
 .tagtab-boxes{float: left;margin-bottom: 10rpx;width:20%;text-align: center;}
 
 .tagtab{background-color: #ffffff; display: block;padding: 8rpx;text-align: center; margin: 0 6rpx;border-radius: 8rpx;}
 .active{background-color: #ffd91d; display: block;}
 
 
 
 
 
 
 .date-btn {
 	position: relative;
 	text-align: center;
 	width: 80rpx;
 	height: 100rpx;
 	margin: 10rpx;
 	padding: 15rpx 5rpx;
 	box-shadow: 0 0 10rpx #888888;
 	border-radius: 12rpx;
 	font-size: 32rpx;
 }
 
 .date-btn-big {
 	position: relative;
 	text-align: center;
 	width: 115rpx;
 	height: 100rpx;
 	margin: 10rpx;
 	padding: 15rpx 5rpx;
 	box-shadow: 0 0 10rpx #888888;
 	border-radius: 12rpx;
 	font-size: 32rpx;
 }
 
 
 .date {
 	padding-top: 20rpx;
 	font-size: 22rpx;
 }
 
 .date-btn-bg {
 	//	background: linear-gradient(0, #ffd91d, #f9ae3d);
 	background: #ffd91d;
 	// color: #FFFFFF;
 }
 
 .date-btn-gray-bg {
 	background: #ececec;
 }
 
   .pay {overflow: hidden;}
   
  .pay image
  {
      width: 200rpx;
      height: 200rpx;
      float: left;
      border-radius: 15rpx;
 	  background-color: #cccccc;
	  margin-right: 25rpx;
  }
  
  
 
 .pay .title {
  	color: #333333;
  	font-size: 36rpx;
  	font-weight: bold;
  	margin: 0rpx 10rpx 20rpx 10rpx;
  }
  
 
 .pay .amount{font-size: 28rpx;color: green; font-weight: 600;}
  
.pay  .name {
  	font-size: 30rpx;
  	font-size: bold;
  	width: 80rpx;
  	text-align: right;
  }
  
.pay  .content {
  	font-size: 28rpx;
  	line-height: 42rpx;
  	color: #A0A0A0;
  	margin-left:220rpx;
  }
  
  
 
 /*订单页面*/
 .list .item image
 {
     width: 200rpx;
     height: 200rpx;
     float: left;
     border-radius: 15rpx 15rpx 0 0;
	 background-color: #cccccc;
 }
 
 
 
 
	.student_box{padding: 20rpx;		background-color: #f8f8f8;}
	.student_box .title{font-size: 35rpx;font-weight: 600;margin-bottom: 25rpx;}
	.student_box .one_student{background-color: #ffffff; margin-bottom: 25rpx; 
	 border-radius: 15rpx;padding: 15rpx;box-shadow: 0 0 15rpx #C0C0C0;}
	 
	 
	 .joinbutton
	 {
	 	 width:100%;height: 55rpx; 
	 border-radius: 25rpx; position:fixed;
	 left:0;
	 bottom: 55rpx;
	 
	 
	 }
	 
	 .join_btn{
	 	 background-color: #003a86;color:#ffffff;
	 	 border-radius: 25rpx;
	 	 border: solid 0px #ffffff;
	 	 width: 95%;
	 	 height: 85rpx;
	 	 text-align: center;
	 	 margin: 0 auto;
	 	 line-height: 85rpx;
	 }